StreamStart

@Serializable
data class StreamStart(val warnings: List<CallWarning> = emptyList()) : StreamEvent

Stream began. Emitted exactly once at the very top.

Constructors

Link copied to clipboard
constructor(warnings: List<CallWarning> = emptyList())

Properties

Link copied to clipboard
val StreamEvent.metadata: Map<String, JsonElement>?
Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T> StreamEvent.providerMetadataAs(provider: String): T?
fun <T> StreamEvent.providerMetadataAs(provider: String, serializer: KSerializer<T>): T?